basic human necessity - Espagnol Anglais Dictionnaire